archaic poltroon - Spanish English Dictionary